.Bonus_root__HEw9X {
    padding: 8px
}

.Bonus_root__HEw9X .Bonus_title__Oc5XA {
    color: #fff;
    color: var(--design-text-color, #fff);
    font-size: 32px;
    font-weight: 700;
    line-height: 2rem
}

.Bonus_root__HEw9X .Bonus_item__RY6DB {
    background: #161e2a radial-gradient(ellipse at center 150%, #224393, transparent 68%);
    background: var(--design-block-bg, #161e2a radial-gradient(ellipse at center 150%, #224393, transparent 68%));
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: 70% 70px;
    border-radius: 10px;
    border-radius: var(--design-border-radius, 10px);
    border-radius: 12px;
    border-radius: var(--design-border-radius, 12px);
    cursor: pointer;
    display: flex;
    flex-direction: column;
    overflow: hidden
}

.Bonus_root__HEw9X .Bonus_itemImage__KzuSe {
    width: 100%
}

.Bonus_root__HEw9X .Bonus_itemContent__edehu {
    overflow: hidden;
    padding: 8px 12px
}

.Bonus_root__HEw9X .Bonus_itemTitle__2qTzF {
    color: #fff;
    color: var(--design-text-color, #fff);
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.Bonus_root__HEw9X .Bonus_itemInfo__1zbPt {
    color: #648eb1;
    font-size: 10px;
    font-weight: 700;
    height: 76px;
    overflow: hidden;
    text-align: left
}

.Bonus_root__HEw9X .Bonus_itemMore__uyKSA {
    color: #2281f6;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin-top: 8px;
    text-align: center;
    text-transform: uppercase
}